electron microscopical - French English Dictionary